You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
14 KiB
1 lines
14 KiB
(()=>{var e={};e.id=886,e.ids=[886],e.modules={7849:e=>{"use strict";e.exports=require("next/dist/client/components/action-async-storage.external")},2934:e=>{"use strict";e.exports=require("next/dist/client/components/action-async-storage.external.js")},5403:e=>{"use strict";e.exports=require("next/dist/client/components/request-async-storage.external")},4580:e=>{"use strict";e.exports=require("next/dist/client/components/request-async-storage.external.js")},4749:e=>{"use strict";e.exports=require("next/dist/client/components/static-generation-async-storage.external")},5869:e=>{"use strict";e.exports=require("next/dist/client/components/static-generation-async-storage.external.js")},399:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},7147:e=>{"use strict";e.exports=require("fs")},1017:e=>{"use strict";e.exports=require("path")},6746:(e,t,n)=>{"use strict";n.r(t),n.d(t,{GlobalError:()=>i.a,__next_app__:()=>m,originalPathname:()=>x,pages:()=>d,routeModule:()=>p,tree:()=>c}),n(5341),n(6874),n(1506),n(6560);var r=n(3191),s=n(8716),a=n(7922),i=n.n(a),l=n(5231),o={};for(let e in l)0>["default","tree","pages","GlobalError","originalPathname","__next_app__","routeModule"].indexOf(e)&&(o[e]=()=>l[e]);n.d(t,o);let c=["",{children:["[locale]",{children:["solutions",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(n.bind(n,5341)),"D:\\Desktop\\qa\\web\\X1_Site\\site\\app\\[locale]\\solutions\\page.tsx"]}]},{}]},{layout:[()=>Promise.resolve().then(n.bind(n,6874)),"D:\\Desktop\\qa\\web\\X1_Site\\site\\app\\[locale]\\layout.tsx"]}]},{layout:[()=>Promise.resolve().then(n.bind(n,1506)),"D:\\Desktop\\qa\\web\\X1_Site\\site\\app\\layout.tsx"],"not-found":[()=>Promise.resolve().then(n.bind(n,6560)),"D:\\Desktop\\qa\\web\\X1_Site\\site\\app\\not-found.tsx"]}],d=["D:\\Desktop\\qa\\web\\X1_Site\\site\\app\\[locale]\\solutions\\page.tsx"],x="/[locale]/solutions/page",m={require:n,loadChunk:()=>Promise.resolve()},p=new r.AppPageRouteModule({definition:{kind:s.x.APP_PAGE,page:"/[locale]/solutions/page",pathname:"/[locale]/solutions",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:c}})},2292:(e,t,n)=>{Promise.resolve().then(n.bind(n,3418))},5486:(e,t,n)=>{Promise.resolve().then(n.t.bind(n,2994,23)),Promise.resolve().then(n.t.bind(n,6114,23)),Promise.resolve().then(n.t.bind(n,9727,23)),Promise.resolve().then(n.t.bind(n,9671,23)),Promise.resolve().then(n.t.bind(n,1868,23)),Promise.resolve().then(n.t.bind(n,4759,23))},5303:()=>{},3418:(e,t,n)=>{"use strict";n.d(t,{MainNav:()=>i});var r=n(326),s=n(7577);function a({basePath:e="",locale:t="zh-CN"}){return r.jsx("button",{onClick:()=>{let e=window.location.pathname.split("/").filter(Boolean),t="en"===e[0]?"en":"zh-CN"===e[0]?"zh-CN":null,n="en"===t?"zh-CN":"en";t?e[0]=n:e.unshift(n);let r="/"+e.join("/");window.location.assign(r)},className:"bg-white border border-[#ccd5e4] text-[#0f3c88] px-2.5 py-1.5 rounded-[6px] text-xs md:text-sm tracking-[0.14em] uppercase cursor-pointer hover:bg-[#0f3c88] hover:text-white active:scale-95 transition-all duration-150 touch-manipulation",children:"en"===t?"CN":"EN"})}function i({items:e,basePath:t="",locale:n="zh-CN"}){let[i,l]=(0,s.useState)(!1),[o,c]=(0,s.useState)(""),d="en"===n?"SensiGuard Technologies":"衡感智能",x=e=>{if(!o||e.startsWith("#"))return!1;let n=`${t}${e}`;return"/"===e||""===e?o===t||o===`${t}/`:o===n||o.startsWith(`${n}/`)};return(0,r.jsxs)("header",{className:"w-full fixed top-0 left-0 right-0 z-50 bg-white/95 border-b border-[#dfe4ee] backdrop-blur-md shadow-[0_2px_16px_rgba(14,37,74,0.08)]",children:[(0,r.jsxs)("div",{className:"max-w-[1280px] mx-auto px-4 lg:px-8 py-3.5 md:py-5 flex items-center justify-between",children:[(0,r.jsxs)("a",{href:t||"/",className:"flex items-center gap-2 md:gap-3 no-underline flex-shrink-0",children:[r.jsx("img",{src:"/img/Log.jpg",alt:d,className:"h-8 w-auto md:h-10"}),r.jsx("div",{className:`font-semibold text-[#0f1f3f] text-xs sm:text-sm md:text-base hidden sm:block ${"en"===n?"tracking-[0.12em] uppercase":"tracking-[0.08em]"}`,children:d})]}),r.jsx("nav",{className:"hidden md:flex items-center gap-5 lg:gap-7",children:e.map(e=>{let n="/contact"===e.href,s=e.href.startsWith("#")?e.href:`${t}${e.href}`,a=x(e.href);return(0,r.jsxs)("a",{href:s,className:`no-underline transition-all duration-200 text-sm lg:text-base leading-none ${n?`inline-flex items-center justify-center px-4 lg:px-5 py-2 rounded-full font-medium tracking-[0.1em] ${a?"bg-[#0f3c88] text-white shadow-[0_6px_14px_rgba(15,60,136,0.25)]":"border border-[#0f3c88] text-[#0f3c88] hover:bg-[#0f3c88] hover:text-white"}`:`relative group px-2 lg:px-3 py-1 tracking-[0.1em] ${a||"/"===e.href?"text-[#0f3c88]":"text-[#1b1f2a] hover:text-[#0f3c88]"}`}`,children:[e.label,!n&&r.jsx("span",{className:`pointer-events-none absolute left-0 right-0 -bottom-2 h-[2px] rounded-full transform transition-all duration-200 ${a?"opacity-100 scale-100 bg-[#0f3c88]":"opacity-0 scale-75 group-hover:opacity-100 group-hover:scale-100 group-hover:bg-[#0f3c88]"}`})]},e.label)})}),(0,r.jsxs)("div",{className:"flex items-center gap-3",children:[r.jsx(a,{basePath:t,locale:n}),r.jsx("button",{onClick:()=>l(!i),className:"md:hidden p-2 text-[#1c2538] hover:text-[#0f3c88] focus:outline-none","aria-label":"Toggle menu",children:r.jsx("svg",{className:"w-6 h-6",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 24 24",stroke:"currentColor",children:i?r.jsx("path",{d:"M6 18L18 6M6 6l12 12"}):r.jsx("path",{d:"M4 6h16M4 12h16M4 18h16"})})})]})]}),i&&r.jsx("div",{className:"md:hidden bg-white border-t border-[#dfe4ee] max-h-[calc(100vh-80px)] overflow-y-auto shadow-[0_10px_24px_rgba(14,37,74,0.12)]",children:r.jsx("nav",{className:"max-w-[1200px] mx-auto px-4 md:px-6 py-4 space-y-2",children:e.map(e=>{let n="/contact"===e.href,s=e.href.startsWith("#")?e.href:`${t}${e.href}`,a=x(e.href);return r.jsx("a",{href:s,className:`block py-2 px-2 rounded-md ${n?`border ${a?"border-transparent bg-[#0f3c88] text-white":"border-[#0f3c88] text-[#0f3c88] bg-transparent"}`:a?"text-[#0f3c88] font-medium bg-[#eef3fb]":"text-[#1d2332] hover:text-[#0f3c88] hover:bg-[#f3f6fb]"}`,onClick:()=>l(!1),children:e.label},e.label)})})})]})}},6874:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u,dynamicParams:()=>x,generateMetadata:()=>p,generateStaticParams:()=>m});var r=n(9510);n(7272),n(1159);var s=n(8570);let a=(0,s.createProxy)(String.raw`D:\Desktop\qa\web\X1_Site\site\components\MainNav.tsx`),{__esModule:i,$$typeof:l}=a;a.default;let o=(0,s.createProxy)(String.raw`D:\Desktop\qa\web\X1_Site\site\components\MainNav.tsx#MainNav`);function c({locale:e="zh-CN"}){let t={copyright:"en"===e?"\xa9 2014-2025 Henggan Intelligence":"\xa9 2014-2025 衡感智能",privacy:"en"===e?"Privacy Policy":"隐私政策",legal:"en"===e?"Legal Notice":"法律声明"};return(0,r.jsxs)("footer",{className:"relative w-full bg-[#f5f7fb] border-t border-[#dfe4ee] py-6 md:py-8 mt-10 md:mt-16",children:[r.jsx("div",{className:"pointer-events-none absolute left-0 right-0 top-0 h-[2px] bg-gradient-to-r from-transparent via-[#0f3c88]/30 to-transparent"}),(0,r.jsxs)("div",{className:"max-w-[1280px] mx-auto px-4 md:px-8 flex flex-col md:flex-row justify-between items-center gap-3 md:gap-4 text-xs sm:text-sm text-[#394863] tracking-[0.08em]",children:[r.jsx("div",{className:"text-center md:text-left",children:t.copyright}),(0,r.jsxs)("div",{className:"flex items-center gap-3",children:[r.jsx("a",{href:"#",className:"text-[#0f3c88] no-underline hover:text-[#082965] transition-colors",children:t.privacy}),r.jsx("span",{className:"text-[#9ca6bb]",children:"\xb7"}),r.jsx("a",{href:"#",className:"text-[#0f3c88] no-underline hover:text-[#082965] transition-colors",children:t.legal})]})]})]})}var d=n(8569);let x=!0;async function m(){return[{locale:"zh-CN"},{locale:"en"}]}async function p({params:e}){let t="en"===e.locale;return{title:t?"Henggan Intelligence | Precision Imaging — Leading a New Era of Vision":"衡感智能:让城市具备安全感知能力",description:t?"Founded in November 2014, Henggan Intelligence is a leading intelligent imaging system provider in China. We deliver end-to-end on-device intelligent imaging solutions.":"衡感智能(成立2014)提供芯片级适配、ISP调试与算法优化的端到端智能影像解决方案,服务手机、车载、医疗与可穿戴等行业。"}}function u({children:e,params:t}){let n=(0,d.SN)(t.locale);return r.jsx("html",{lang:"en"===t.locale?"en":"zh-CN",children:(0,r.jsxs)("body",{className:"bg-[#f6f8fc] text-[#1e2a3f]",children:[r.jsx(o,{items:n,basePath:`/${t.locale}`,locale:t.locale}),r.jsx("main",{className:"pt-16 md:pt-24 min-h-screen",children:e}),r.jsx(c,{locale:t.locale})]})})}},5341:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l,revalidate:()=>i});var r=n(9510);n(1159);var s=n(8569);function a({data:e}){let t=e.hero??{title:e.title};return(0,r.jsxs)("section",{id:"solutions",className:"relative bg-[#f5f7fb] text-[#0f1f39]",children:[(0,r.jsxs)("div",{className:"absolute inset-0",children:[r.jsx("div",{className:"pointer-events-none absolute inset-x-0 top-0 h-[320px] bg-gradient-to-b from-white via-[#f5f7fb] to-transparent opacity-60"}),r.jsx("div",{className:"pointer-events-none absolute -top-32 right-[-140px] h-[380px] w-[380px] rounded-full bg-[radial-gradient(circle,rgba(17,138,244,0.16)_0%,rgba(17,138,244,0)_70%)] blur-3xl opacity-70"})]}),r.jsx("div",{className:"relative mx-auto w-full max-w-5xl px-4 pb-16 pt-16 md:px-6 md:pt-20",children:(0,r.jsxs)("div",{className:"text-center",children:[t.eyebrow&&r.jsx("p",{className:"mb-3 text-xs font-semibold uppercase tracking-[0.46em] text-[#118af4]",children:t.eyebrow}),r.jsx("h2",{className:"mb-4 text-3xl font-semibold leading-tight text-[#0f1f39] md:text-[34px]",children:t.title||e.title}),(t.subtitle||t.description)&&r.jsx("p",{className:"mx-auto max-w-3xl text-base leading-relaxed text-[#4b5565] md:text-lg",children:t.subtitle??t.description})]})}),r.jsx("div",{className:"relative z-10 -mt-10 pb-16 md:-mt-12 md:pb-20",children:r.jsx("div",{className:"mx-auto w-full max-w-6xl px-4 md:px-6",children:r.jsx("div",{className:"grid grid-cols-1 gap-7 md:grid-cols-2",children:e.items.map(e=>(0,r.jsxs)("article",{className:"flex flex-col gap-6 rounded-[20px] border border-[rgba(17,138,244,0.12)] bg-white/95 p-6 shadow-[0_18px_42px_rgba(17,138,244,0.08)] transition-transform md:flex-row md:p-8",children:[(0,r.jsxs)("div",{className:"flex-1",children:[e.tag&&r.jsx("div",{className:"inline-flex items-center gap-2 rounded-full bg-[#e4f2ff] px-3.5 py-1 text-[11px] font-semibold uppercase tracking-[0.24em] text-[#118af4]",children:e.tag}),r.jsx("h3",{className:"mt-4 text-[22px] font-semibold leading-tight text-[#0f1f39] md:text-[24px]",children:e.title}),r.jsx("p",{className:"mt-3 text-sm leading-relaxed text-[#4b5565] md:text-base",children:e.summary}),r.jsx("ul",{className:"mt-4 space-y-2 text-sm text-[#1f2937] md:text-base",children:e.bullets.map((e,t)=>(0,r.jsxs)("li",{className:"flex items-start gap-2 leading-relaxed",children:[r.jsx("span",{className:"mt-[6px] inline-block h-1.5 w-1.5 rounded-full bg-[#118af4]","aria-hidden":"true"}),r.jsx("span",{children:e})]},t))}),e.badges&&e.badges.length>0&&r.jsx("div",{className:"mt-5 flex flex-wrap gap-2.5",children:e.badges.map((e,t)=>{let n=0===t;return r.jsx("span",{className:["rounded-full px-4 py-2 text-xs font-semibold",n?"border border-[#d8e8fb] bg-[#f0f9ff] text-[#118af4]":"border border-transparent bg-[#f9fafb] text-[#4b5565]"].join(" "),children:e},t)})})]}),r.jsx("div",{className:"mx-auto w-full max-w-[240px] shrink-0 md:w-52",children:r.jsx("div",{className:"overflow-hidden rounded-2xl border border-[#d9e6f8] shadow-[0_10px_28px_rgba(15,31,57,0.12)]",children:r.jsx("img",{src:e.image,alt:e.title,className:"h-full w-full object-cover",loading:"lazy"})})})]},e.id))})})})]})}let i=300;function l({params:e}){let t=e.locale,n=(0,s.Sz)(t);return r.jsx("main",{className:"bg-[#f5f7fb]",children:r.jsx(a,{data:n})})}},1506:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a,metadata:()=>s});var r=n(9510);n(7272),n(1159);let s={title:"衡感智能:让城市具备安全感知能力",description:""};function a({children:e}){return r.jsx("html",{lang:"zh-CN",children:r.jsx("body",{children:e})})}},6560:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(9510);function s(){return(0,r.jsxs)("div",{className:"mx-auto max-w-screen-md px-4 py-20 text-center",children:[r.jsx("h1",{className:"text-3xl font-semibold mb-2",children:"页面不存在"}),r.jsx("p",{className:"text-gray-600 mb-6",children:"您访问的页面可能已被移动或暂未上线。"}),r.jsx("a",{href:"/",className:"inline-block px-5 py-2.5 rounded bg-black text-white",children:"返回首页"})]})}n(1159)},8569:(e,t,n)=>{"use strict";n.d(t,{Rf:()=>b,SN:()=>c,Sz:()=>f,cJ:()=>h,dD:()=>g,g2:()=>x,gk:()=>m,h6:()=>u,m3:()=>p,qI:()=>d,vS:()=>v});var r=n(7147),s=n.n(r),a=n(1017),i=n.n(a);function l(e){let t=i().join(process.cwd(),e);return JSON.parse(s().readFileSync(t,"utf-8"))}function o(e,t){let n="data";for(let r of[e?i().join(n,e,t):void 0,i().join(n,t)].filter(Boolean))if(s().existsSync(i().join(process.cwd(),r)))return r;return i().join(n,t)}function c(e){return l(o(e,"mainnav.json"))}function d(e){return l(o(e,"products.json"))}function x(e,t){return d(t).find(t=>t.id===e||t.id===`floor-${e}`)}function m(e,t){for(let n of d(t)){let t=n.products.find(t=>t.id===e);if(t)return{product:t,floor:n}}}function p(e){for(let t of[e?i().join("data",e,"about.md"):void 0,i().join("data","about.md"),i().join("..","..","关于我们.md")].filter(Boolean)){let e=i().join(process.cwd(),t);if(s().existsSync(e))try{return s().readFileSync(e,"utf-8")}catch(e){console.warn(`Failed to load ${t}`,e)}}return console.warn("About markdown not found in any candidate path."),""}function u(e){return l(o(e,"tech.json"))}function f(e){return l(o(e,"solutions.json"))}function h(e){return l(o(e,"cases.json"))}function g(e){return l(o(e,"news.json"))}function b(e){return l(o(e,"careers.json"))}function v(e){return l(o(e,"contact.json"))}},7272:()=>{}};var t=require("../../../webpack-runtime.js");t.C(e);var n=e=>t(t.s=e),r=t.X(0,[746],()=>n(6746));module.exports=r})();
|